diallyl urea - English Synonyms Dictionary